package main
 
import (
    "database/sql"
    "fmt"
    _ "github.com/mattn/go-sqlite3" // 导入SQLite驱动
)
 
func main() {
    // 尝试连接到数据库
    db, err := sql.Open("sqlite3", "./example.db")
    if err != nil {
        panic(err)
    }
    defer db.Close() // 确保在main函数结束时关闭数据库连接
 
    // 测试连接是否成功
    err = db.Ping()
    if err != nil {
        fmt.Println("连接SQLite数据库失败:", err)
    } else {
        fmt.Println("连接SQLite数据库成功！")
    }
}